﻿using Payment.API.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Payment.API.Application.Repositories
{
    public interface IPaymentRepository
    {
        Task<PaymentLog> GetAsync(int locationId);

        Task<IEnumerable<PaymentLog>> GetPaymentLogListAsync();

        Task AddPaymentLogAsync(PaymentLog paymentLog);

        Task UpdatePaymentLogAsync(PaymentLog paymentLog);
    }
}
